tailed frogs - Turkish English Dictionary